body,h1,h2,h3,span,p,ul,li,a,table,tr,td,form,input{margin:0;padding:0;font-size:12px;font-family: "思源黑体", "Arial";}
a{ text-decoration:none;}
li{ list-style:none; float:left;}
img{ border:0;}

#header{clear:both;width:100%;margin:0 auto;overflow:hidden; background-color:#00936f;}

#top{ width:1200px;margin:0 auto;overflow:hidden;}
#top img {width: 100%;}
#logo{float:left;}
#ali{float:left; margin-left:140px; margin-top:25px}
#top p{ float:right; line-height:30px;margin-top:20px; background:url(tel_pic.jpg) left center no-repeat; color:#fff; font-family:"SimSun"; padding-left:30px;}
#top p span{ margin-left:10px;font-size:24px;color:#f6eb36; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#top h1{ position: absolute; font-size:40px; color:#FFF; z-index:45; top:0; line-height:74px; margin-left:210px;}
#top h2{ position: absolute; font-size:40px; color:#FFF; z-index:45; top:0; width:100%;  line-height:74px; margin-left:210px;}

#head_bottom{height:118px;background:url(nav-bg.jpg) center top no-repeat;margin:0 auto;overflow:hidden;}
#bot{width:1045px;margin:0 auto;height:68px;padding-top:50px;}
#nav{width:720px;float:left;margin-left:40px; display:inline;}
#nav ul li{width:79px;line-height:34px;margin-left:1px;text-align:center; display:inline;}
#nav ul li a{width:79px;line-height:34px;color:#333333;font-size:14px;display:block;}
#nav ul li a:hover{color:#ffffff;background:url(nav-hover.jpg) center center no-repeat; font-weight:bold;}

#search{height: 26px; float: right;margin-right:80px; display:inline; margin-top:5px;}
#input{width: 146px;height: 26px; *line-height:26px; line-height:26px \0; text-indent: 12px;border:none;background:url(input.jpg) center center no-repeat; font-size:10px; float:left;}
#sear{ float:right;}

#banner{clear:both;width:100%;height:422px;margin:0 auto;background:url(banner_bg.jpg) center top no-repeat;}
.midbg{ width:1000px; height:379px;margin:0 auto;position: relative; z-index:1;}
.iBanScreen ul{ width:100%; height:379px;position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:379px;overflow:hidden; position:absolute; display:none;background-size: cover!important;}

li {
    list-style: none;
    float: left;
}
body, h1, h2, h3, span, p, ul, li, a, table, tr, td, form, input {
    margin: 0;
    padding: 0;
    font-size: 12px;
	font-family: "思源黑体", "Arial";
}
user agent stylesheet
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
user agent stylesheet
ul {
    list-style-type: disc;
}
user agent stylesheet
html {
    color: -internal-root-color;
}
}
.iBanScreen li a{ display:block; width:1000px; height:379px;}

/*.iBanScreen .num{ position:absolute; bottom:0px; _bottom:-2px; left:35%; z-index:999; background:url(dot_bg.png) center center no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="dot_bg.gif");_background:url(dot_bg.gif) no-repeat center center;width:344px; height:59px; text-align:center;}
.iBanScreen .num a{ display:inline-block; width:22px; height:21px;background:url(dot01.jpg) no-repeat center ;
margin-right:10px; margin-top:18px;}
.iBanScreen .num a.cur{ background:url(dot02.jpg) no-repeat center;}*/


.iBanScreen .num{  position:absolute; bottom:15px; left:50%; z-index:999; }
.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;margin-left:5px; margin-right:5px;}
.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}




#wrapper{clear:both;width:100%;margin:0 auto;overflow:hidden; background-color:#ececec;}

.navigation{ clear:both; width:1006px; overflow:hidden; margin:50px auto 0;}
.news_index{ overflow:hidden; width:300px; background:url(news_top_bg.jpg) top center no-repeat; padding-top:13px; float:left;}
.news_content,.about_content,.cont_content{ overflow:hidden; background:#efefef url(block_middle_bg.jpg) left top repeat-x; padding-left:10px; padding-right:10px;}
.title_h2{ font-size:16px; color:#00936f; height:30px; border-bottom:1px solid #dfdfdf; padding-left:5px;}
.title_h2 span{ font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#9a9a9a; font-size:12px;}
.news_content ul{ overflow:hidden; _width:280px;}
.news_content ul li{ height:60px; border-top:1px dashed #c7c7c7; position:relative; float:left;}
.news_content ul li a{ color:#666666; background:url(news_li.png) left 5px no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="news_li.gif");_background:url(news_li.gif) left 5px no-repeat;  padding-left:10px; margin-top:10px; display:block; line-height:20px;}
.news_content ul li a span{ color:#bababa; font-size:11px; position:absolute; bottom:10px; right:0; display:block;}
.more{ width:100%; text-align:center; display:block; margin-top:5px;}
.news_bottom{ width:100%; height:12px; background:url(news_bottom_bg.jpg) center top no-repeat;}

.about_index{ float:left; width:364px; margin-left:10px; display:inline; overflow:hidden; background:url(about_top_bg.jpg) center top no-repeat; padding-top:13px;}
#about_pic{ text-align:center; display:block; margin-top:5px; margin-bottom:5px;}
.about_content p{ line-height:30px; color:#666666; text-indent:2em; padding-left:10px; padding-right:10px;}
.about_bottom{ width:100%; height:12px; background:url(about_bottom_bg.jpg) center top no-repeat;}

.cont_index{ float:right; width:320px; background:url(cont_top_bg.jpg) center top no-repeat; overflow:hidden; padding-top:13px;}
.cont_content p{ line-height:22px; color:#666; padding-left:10px;}
.cont_bottom{ width:100%; height:12px; background:url(cont_bottom_bg.jpg) center top no-repeat;}

#plist_pro_index{ clear:both; width:1006px; overflow:hidden; margin:30px auto 0;  padding-bottom:40px;}
#plist_index{ width:238px; float:left; overflow:hidden; background:url(plist_bottom_bg.jpg) center bottom no-repeat; padding-bottom:39px;}
#plist_index h2{ height:41px; background:url(plist_top_bg.jpg) center top no-repeat; color:#fff; font-size:18px; padding-left:48px; padding-top:25px; letter-spacing:2px;}
.category{ width:236px; overflow:hidden; background:#d6d7db url(plist_middle_bg.jpg) left top repeat-x; margin:0; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2;}
.category .dalei{ width:180px; margin-inline-start: 20px;overflow: hidden; background:url(pro_li_bottom.png) center bottom no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="pro_li_bottom.gif");_background:url(pro_li_bottom.gif) center bottom no-repeat; }
.category .dalei .collapsed{ margin:0; padding:0;display: none; }
.category .dalei .collapsed .xiala{display:block;}
.category .dalei .expanded .xiala{ width:100%; display:block;}
.category .dalei a{ color:#000000; font-size:13px; padding-left:20px; display:block; padding-top:25px; padding-bottom:25px; line-height:25px; background:url(pro_li.png) left center no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="pro_li.gif");_background:url(pro_li.gif) left center no-repeat; width:157px;}
.category .dalei a:hover{ background:url(pro_li_hover.png) left center no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="pro_li_hover.gif");_background:url(pro_li_hover.gif) left center no-repeat;}
.category .dalei ul li a{line-height:30px; font-size:12px; padding-left:20px; width:127px; background:none; margin-left:10px;}

#pro_index{ width:730px; float:right; overflow:hidden;}
#title_h1{ width:100%; border-bottom:1px solid #aaaaaa; background:url(pro_title_bg.jpg) left center no-repeat; height:30px; line-height:30px;}
#title_h1 a{ float:right; display:block; margin-top:10px;}
#title_h1 span{ float:left; color:#000; font-size:20px; font-weight:bold; margin-left:28px;}
#title_h1 h1{ float:left; color:#000; font-size:20px; margin-left:28px;font-weight: bold;}
#pro_index ul{ width:100%; overflow:hidden; margin-left:-11px;_margin-left:-5px;}
#pro_index ul li{ margin-left:11px; _margin-left:5px; width:232px; height:235px; margin-top:20px;}
#pro_index ul li img{ padding-top:2px; padding-left:3px; padding-right:3px; padding-bottom:5px; background:url(pro_bg.jpg) center center no-repeat;}
#pro_index ul li h3{ background:url(pro_dot.jpg) left center no-repeat; height:20px; line-height:20px; font-size:14px; color:#000000; padding-left:10px; font-weight:normal; margin-top:5px;}
#pro_index ul li p{ line-height:18px; color:#666666; padding-left:10px;}

#footer{ width:100%; clear:both; overflow:hidden; padding-top:30px; padding-bottom:30px; background:#202020;}
#foot{ width:1000px; margin:0 auto; overflow:hidden;}
#foot a{ color:#b6b6b6;}
#foot p{ color:#b6b6b6; line-height:20px;}

#ban{ clear:both; background:url(banner_inside.jpg) center center no-repeat; height:360px; width:100%;}

#contain{ width:1006px; overflow:hidden; margin:0 auto; padding-top:40px;}

#left{ width:238px; float:left; overflow:hidden; padding-bottom:100px;}
#pro_left{ width:238px; float:left; overflow:hidden; background:url(plist_bottom_bg.jpg) center bottom no-repeat; padding-bottom:39px;}
#pro_left h2{ height:41px; background:url(plist_top_bg.jpg) center top no-repeat; color:#fff; font-size:18px; padding-left:48px; padding-top:25px; letter-spacing:2px;}

#middle{ width:730px; float:right; overflow:hidden;}

#location{  width:100%; border-bottom:1px solid #aaaaaa; background:url(pro_title_bg.jpg) left center no-repeat; height:30px; line-height:30px;}
#location p{text-align:right;font-size:12px;color:#666666;padding-top:0px; float:right;}
#location p a{font-size:12px;color:#666666;}
#location h1{color:#000; font-size:20px; margin-left:28px; }

#common_page{ float:right; width:731px; overflow:hidden;}
#comon_pic{ margin-bottom:20px; display:block;}
#common_page p{ line-height:22px; font-size:14px; color:#444444; margin-top:10px;}

#allpro,#allnews,#show_page,#allhonor,#feedback{ width:100%; overflow:hidden; margin-top:20px; padding-bottom:100px;}
#allpro ul,#allnews ul,#allhonor ul{ width:100%;overflow:hidden;}
#allpro ul{ margin-left:-11px;_margin-left:-5px;}
#allpro ul li{ margin-left:11px; _margin-left:5px; width:232px; height:235px; margin-top:20px;}
#allpro ul li img{ padding-top:2px; padding-left:3px; padding-right:3px; padding-bottom:5px; background:url(pro_bg.jpg) center center no-repeat;}
#allpro ul li h3{ background:url(pro_dot.jpg) left center no-repeat; height:20px; line-height:20px; font-size:14px; color:#000000; padding-left:10px; font-weight:normal; margin-top:5px;}
#allpro ul li p{ line-height:18px; color:#666666; padding-left:10px;}
.page {overflow: hidden;clear: both;text-align: center;padding-top:40px;padding-bottom:40px;}
.page a{width: auto;color:#333333;padding: 5px;display: inline;}
.page a.active{color:#1a8d71;font-weight:bold;}
#all-page{margin-left:10px;font-size:13px;}
#notice{ width:100%; text-align:center; display:block; color:#1a8d71; font-size:14px;}

#allnews ul li{width:721px; line-height:25px; background:url(news_li.png) left center no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="news_li.gif");_background:url(news_li.gif)  left center no-repeat; padding-left:10px; border-bottom:1px dashed #ccc; margin-top:5px;}
#allnews ul li a{ color:#444444;}
#allnews ul li a:hover{color:#1a8d71;}
.time{ float:right; color:#444444;}

#show_page p{line-height:25px;color:#444; font-size:13px;}
#show_page table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
#show_page table td{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
#show_page p img{max-width:100%;}
.H1{font-size:16px;line-height:40px;text-align:center;color:#333333;}
.hit{display:block;width:100%;text-align:center;margin:0 auto; color:#555555;margin-bottom:20px;}
.imgcenter{width:100%;text-align:center;display:block;margin:0px auto 30px;}
#info{ font-size:14px; color:#FF7800; background: url(brief_intro.gif) left center no-repeat; padding-left:40px; line-height:33px; margin-bottom:10px;}

#cont_pro{ width:709px; border:1px solid #cccccc; padding:10px; margin-bottom:30px}
#cont_pro h4{ color:#FF7800; font-size:14px; background: url(contact_inquiry_icon.gif) no-repeat left center; padding-left:35px; height:30px; line-height:30px; margin-bottom:10px;}
#cont_pro p{ line-height:30px;}

#up_down{margin:0 auto;border:1px solid #cccccc;padding:5px 10px;margin-top:50px; font-size:13px;}
#up_down a{line-height:20px;color:#333333; font-size:13px;}
#up_down a:hover{ color:#1a8d71; text-decoration:underline;}

#related_product{width:100%; margin-top: 20px;overflow: hidden;margin-bottom:40px;}
#related_product h2{font-size:14px; color:#333333;border:1px solid #cccccc;padding:5px 10px;}
#related_product ul{width:100%;overflow:hidden;}
#related_product ul li{ margin-left:8px; _margin-left:4px; width:232px; height:217px; margin-top:20px;}
#related_product ul li img{ padding-top:2px; padding-left:3px; padding-right:3px; padding-bottom:5px; background:url(pro_bg.jpg) center center no-repeat;}
#related_product ul li h3{ background:url(pro_dot.jpg) left center no-repeat; height:20px; line-height:20px; font-size:14px; color:#000000; padding-left:10px; font-weight:normal; margin-top:5px;}

#feedback{ width:100%; padding-bottom:300px;}
#feedback img{ margin-bottom:40px;}
#feedback table tr{ height:30px;}
.anniu{ width:60px; height:25px; margin-top:20px;}
#feedback p{ line-height:22px; text-indent:2em;}

#float_left{ width:140px; height:460px; border:1px solid #e4e4e4; position:fixed; top:150px; right:0;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));_margin-top:270px; background:#fff; margin-right:20px; z-index:9999;}
#chart_name{ font-size:10px; color:#4288bc; text-align:center; font-weight:normal;}
#tel_name{ width:100%; text-align:center; line-height:20px; height:20px; font-size:14px; color:#3b3b3b; font-weight:bold;}
#tel_num{ width:100%; height:20px; line-height:20px; text-align:center; font-size:15.4px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3b3b3b;}
.title{ color:#717171; float:left; margin-left:10px; display:inline;}
